package com.letfox.ad.service;

import java.util.List;

import com.letfox.ad.model.ADPlan;
import com.letfox.ad.model.ADServingDetail;
import com.letfox.ad.model.ADServingMaterial;
import com.letfox.ad.model.ADServingSetting;
import com.letfox.ad.model.ADUnitSchedule;
import com.letfox.common.model.ResultResponse;

public interface ADVertServingService {
	
	public ResultResponse adFound(ADUnitSchedule adUnitSchedule,String userId) throws Exception;
	
	public ResultResponse saveAdServing(ADServingSetting adServingSetting,String planId) throws Exception;
	
	public ResultResponse saveADservingMaterlal(ADServingMaterial adServingMaterial,String planId);
	
	public List<ADPlan> selectUserAD(String accountId) throws Exception;
	
	public ResultResponse saveAdDetal(ADServingDetail adServingDetail,String planId)throws Exception;
}
